a natural projection, or outgrowth of an organ or part - Spanish English Dictionary

a natural projection, or outgrowth of an organ or part

Meanings of "a natural projection, or outgrowth of an organ or part" in Spanish English Dictionary : 1 result(s)

English Spanish
Biology
a natural projection, or outgrowth of an organ or part apófisis [f]